﻿@{
    ViewBag.Title = "Resultados";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<script>
    function f_mostrar_div_aeropuerto() {

    }
</script>
    <div id="motor-resultado-div" style="border:none">
        @Html.Partial("_FormBusqueda", new Reserva_de_Vuelo.Models.BusquedaVuelo())
        <div id="resultado_vuelos">
        <script type="text/javascript">
            //var strPageSelected = "comprar.aspx";
            var strPageSelected = "reservar.html";
        </script>
	<script type="text/javascript">
	    function oReservaGrupo(oOrientacion,oGrupo)
	        //1 = OW - 2 = RT
	    {
	        var oOpcionS = '';
	        var oOpcionR = '';
	        //alert(oGrupo);
	        if (oOrientacion==1)
	        {

	            for (i=0;i<=document.getElementsByName('rbSalida'+oGrupo).length-1;i++)
	            {
	                if (document.getElementsByName('rbSalida'+oGrupo)[i].checked)
	                {
	                    oOpcionS = document.getElementsByName('rbSalida'+oGrupo)[i].value;
	                    break;
	                }
	            }
                        
	            if (oOpcionS == '')
	            {
	                alert('Dede Seleecionar itinerario de salida.');
	            }
	            else
	            {
	                //alert('redireccionar');
	                window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+oGrupo+'&seg='+oOpcionS;
                       
	            }                   

	        }
	        else
	        {                    
	            if(oOrientacion==0)
	            {
	                for (i=0;i<=document.getElementsByName('rbSalida'+oGrupo).length-1;i++)
	                {
	                    if (document.getElementsByName('rbSalida'+oGrupo)[i].checked)
	                    {
	                        //oOpcionS = document.getElementsByName('oRBS'+oGrupo)[i].value;
	                        oOpcionS = document.getElementsByName('rbSalida'+oGrupo)[i].value;
	                        //alert(document.getElementsByName('oRBS'+oGrupo)[i].value);
	                        break;
	                    }
	                }

                            
	                for (a=0;a<=document.getElementsByName('rbRetorno'+oGrupo).length-1;a++)
	                {
	                    if (document.getElementsByName('rbRetorno'+oGrupo)[a].checked)
	                    {
	                        //oOpcionR = document.getElementsByName('oRBR'+oGrupo)[a].value;
	                        oOpcionR = document.getElementsByName('rbRetorno'+oGrupo)[a].value;
	                        //alert(oOpcionR);
	                        //alert(document.getElementsByName('oRBR'+oGrupo)[a].value);
	                        break;
	                    }
	                }
                            
                            
	                if ((oOpcionS != '') && (oOpcionR != ''))
	                {
	                    //alert('redireccionar.'+oOpcionS+'/'+oOpcionR);
	                    //window.open(strPageSelected+'?Opcion=1&parIdIdioma=1&Grupo='+oOpcionS+'c'+oOpcionR);
	                    //window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&Grupo='+oOpcionS+'c'+oOpcionR;
	                    window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+oGrupo+'&seg='+oOpcionS+'c'+oOpcionR;
	                }
	                else
	                {
                              
	                    if ((oOpcionS == '') && (oOpcionR == ''))
	                    {
	                        alert('Debe Seleccionar Itinerarios de salida y retorno.');
	                    }
	                    else
	                    { 
                                  
	                        if (oOpcionS == '')
	                        {
	                            alert('Dede Seleecionar itinerario de salida.');
	                        }
                                      
	                        if (oOpcionR == '')
	                        {
                                      
	                            alert('Dede seleccionar itinerario de retorno.');
	                        }     
                                  
	                    }      
	                }
	            }
	            else
	            {
	                for (i=0;i<=document.getElementsByName('rbSalida'+oGrupo).length-1;i++)
	                {
	                    /*if (document.getElementsByName('oRBS'+oGrupo)[i].checked)
                            {*/
	                    if (i==(document.getElementsByName('rbSalida'+oGrupo).length-1))
	                        oOpcionS = oOpcionS + document.getElementsByName('rbSalida'+oGrupo)[i].value;
	                    else
	                        oOpcionS = oOpcionS + document.getElementsByName('rbSalida'+oGrupo)[i].value + "c";
                                    
                                 
                                 
	                    //alert(oOpcionS);
	                    //alert(document.getElementsByName('oRBS'+oGrupo)[i].value);
	                    // break;
	                    /*  }*/
	                }
	                //window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+oGrupo+'&seg='+oOpcionS+'c'+oOpcionR;
	                window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+oGrupo+'&seg='+oOpcionS;//+oOpcionR;
	            }
	        }
	    }


	    function LimpiaRB(oTotalGrupo,oGrupo,oOrientacion)
	    {
	        /* if(document.getElementsByName('rbSalida'+oGrupo).checked == true) {
                alert('rbSalida'+oGrupo);
                }
             if(document.getElementsByName('rbRetorno'+oGrupo).checked == true) {
                alert('rbRetorno'+oGrupo);
                }*/
         
         
	        for (a=1;a<=oTotalGrupo;a++)
	        {
              
	            if (a!=oGrupo)
	            {
	                if (oOrientacion==1)

	                {
	                    for (i=0;i<=document.getElementsByName('rbSalida'+a).length -1;i++)
	                    {
	                        //alert('rbSalida'+a);
	                        document.getElementsByName('rbSalida'+a)[i].checked = false;
	                        /* omensaje = omensaje+'/'+i;
                             alert(omensaje);*/
	                    }
	                }
	                else
	                {
                      
	                    for (i=0;i<=document.getElementsByName('rbSalida'+a).length -1 ;i++)
	                    {
	                        if (document.getElementsByName('rbSalida'+a)[i].checked)
	                        {
	                            document.getElementsByName('rbSalida'+a)[i].checked = false;                              
	                        }
	                        else{
	                            //alert('rbSalida'+a);
	                        }
                                
	                    }
                           
                      
	                    for (s=0;s<=document.getElementsByName('rbRetorno'+a).length-1;s++)
	                    {
	                        if (document.getElementsByName('rbRetorno'+a)[s].checked)
	                        {
	                            document.getElementsByName('rbRetorno'+a)[s].checked = false;
	                            //alert('rbRetorno'+a);
	                        }
	                        else{
	                            //alert('rbRetorno'+a);
	                        }
                           
	                    }
                      
	                }
                              
	            }     
	        }
	    }
                
	    function f_seleccionar_itinerario(itinerario,pCantGrupos){
	        contador=0;
    		
	        //----oculta todos los divs con el detalle de segmentos		    
	        var intNumDetalleSeg = 1;
	        while(itinerario<=100)
	        {
	            if (document.getElementById('divSegGrupo'+intNumDetalleSeg))
	            {				
	                document.getElementById('divSegGrupo'+intNumDetalleSeg).style.display="none";				    
	            }
	            else
	            {
	                break;
	            }	
	            intNumDetalleSeg+=1;			
	        }    		
	        //---------------------------------------------------------
    		
	        while(contador<pCantGrupos) //while(contador<19)
	        {
			    
	            if (document.getElementById('grupo'+contador))
	            {
	                document.getElementById('grupo'+contador).style.display="none";
	                document.getElementById('grupo'+contador).style.display="none";
	            }
	            contador+=1;
	            //alert('contador = ' + contador + " - pCantGrupos = " + pCantGrupos);
	        }
	        //alert("Mostrar Itinerario = grupo"+(parseInt(itinerario)-1));
	        //document.getElementById('all').style.display="block";
	        //document.getElementById('grupo'+(parseInt(itinerario)-1)).style.display="block";
		    
	        document.getElementById('grupo'+(parseInt(itinerario)-1)).style.display="inline-block";
	        document.getElementById('grupo'+(parseInt(itinerario)-1)).style.position="relative";
	        document.getElementById('resumen2').style.display="block";
	        document.getElementById('divNumPag').style.display="none";
			
	    }
</script>
  
    <script type="text/javascript">
        //---------------------------------VALIDACION NUEVO MOTOR----------------------------------//
        $(document).ready(function(){
            $('.lnkComprar').click(function(){
                var name = $(this).attr('name');			        
                var nomControl = "itin_req" + name.substring(10,name.length);
                var intIdGrupo = name.substring(10,name.length);

                var checked = $("#" + nomControl + " :radio");
                var bolTieneCheckSal=false;
                var bolTieneCheckRet=false;
                var strNomTempSal = '';
                var strNomTempRet = '';
                var strNumSegSal = '';
                var strNumSegRet = '';
                var intOrientacion = 0;
                //--------prueba--------------
                var intCountSegSalida=0;
                var intCountSegRetorno=0;
                //----------------------------
                //alert(intOrientacion);
                if(document.getElementById("TipoVueloIda_True").checked){
                    intOrientacion =1;
                }

                if (intOrientacion!=2){
                    $(".icon-error").css("display","none");		
                    $(".error-message").css("display","none")	;
                    $("ul li.errorback").addClass("itineraries-requerido"); 	
                    $("ul li.errorback").removeClass("errorback"); 	
                    $('input[name=rbSalida' + intIdGrupo + ']:radio').each(function(){
                        if(this.checked==true){
                            bolTieneCheckSal = true;	
                        }
                        else{
                            intCountSegSalida += 1;	
                            strNumSegSal = $("input[name='rbSalida" + intIdGrupo + "']").val(); 
                            //-------------------
                        }
                    });
                            
                    $('input[name=rbRetorno' + intIdGrupo + ']:radio').each(function(){                        
                        if(this.checked==true){
                            bolTieneCheckRet = true;
                        }
                        else{                 
                            intCountSegRetorno += 1;
                            strNumSegRet = $("input[name='rbRetorno" + intIdGrupo + "']").val(); 
                        }
                    });
                    if(bolTieneCheckSal==true){
                        //var Valor;
                        //Valor = $('#rbSalida'+intIdGrupo).attr('value');
                        strNumSegSal = $("input[name='rbSalida" + intIdGrupo + "']:checked").val(); 
                        //alert('intCountSegSalida=' + intCountSegSalida );
                    }
                    else{        					
                        if ((intCountSegSalida==1&&intCountSegRetorno==1)||(intCountSegSalida==1&&intOrientacion==1)){
                            //alert('ok');
                        }
                        else{
                            $("ul li#liItinReqSal"+intIdGrupo).removeClass(); 	
                            $("ul li#liItinReqSal"+intIdGrupo).addClass("errorback");        					
                            $("#liItinReqSal"+intIdGrupo + " .icon-error").css("display","block");        					
                        }
                        /*$("ul li#liItinReqSal"+intIdGrupo).removeClass(); 	
                        $("ul li#liItinReqSal"+intIdGrupo).addClass("errorback");        					
                        $("#liItinReqSal"+intIdGrupo + " .icon-error").css("display","block");*/
                    }
                    if(intOrientacion==0){
                        if(bolTieneCheckRet==true){        				    
                            // var Valor2;
                            //Valor = $('#rbRetorno'+intIdGrupo).attr('value');
                            strNumSegRet = $("input[name='rbRetorno" + intIdGrupo + "']:checked").val(); 
                            //alert(Valor2);
                        }    				        
                        else{        					
                            if (intCountSegSalida==1&&intCountSegRetorno==1){
                            }
                            else{
                                $("ul li#liItinReqRet"+intIdGrupo).removeClass(); 	
                                $("ul li#liItinReqRet"+intIdGrupo).addClass("errorback");
                                $("#liItinReqRet"+intIdGrupo + " .icon-error").css("display","block");        					 
                                //$("#liMensajeError"+intIdGrupo).css("display","list-item")	;        					
                            }
                            /*$("ul li#liItinReqRet"+intIdGrupo).removeClass(); 	
                            $("ul li#liItinReqRet"+intIdGrupo).addClass("errorback");
                            $("#liItinReqRet"+intIdGrupo + " .icon-error").css("display","block");        					 
                            $("#liMensajeError"+intIdGrupo).css("display","list-item")	;*/
                        }
                    }
                    /* else{
                          intCountSegRetorno = 1;
                          
                          }*/
                    if (intCountSegSalida==1&&intCountSegRetorno==1){
                        //alert("intCountSegSalida = "+intCountSegSalida+" - "+ "intCountSegSalida = " + intCountSegSalida);
                        //alert("strNumSegSal = " + strNumSegSal + " - " + "strNumSegRet" + strNumSegRet);
                        //alert("intIdGrupo = "+intIdGrupo);
                        
                        document.getElementById("hdIndexVuelo").value=intIdGrupo;
                        document.getElementById("hdIndexHorarioSalida").value=strNumSegSal;
                        document.getElementById("hdIndexHorarioRetorno").value=strNumSegRet;
                        document.forms[1].submit();
                        //window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+intIdGrupo+'&seg=' + strNumSegSal+'c'+strNumSegRet;    				   
                    }
                        //------------------------------
                    else{
                        //alert('intOrientacion='+intOrientacion);

                        if(intOrientacion==1){    				           
                            if(bolTieneCheckSal==true||intCountSegSalida==1){
                                //alert('redireccionando');
                                document.getElementById("hdIndexVuelo").value=intIdGrupo;
                                document.getElementById("hdIndexHorarioSalida").value=strNumSegSal;
                                document.getElementById("hdIndexHorarioRetorno").value=strNumSegRet;
                                document.forms[1].submit();
                                //window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+intIdGrupo+'&seg=' + strNumSegSal+'c'+strNumSegRet;
                            }
                        }
                        else{
                            if(bolTieneCheckSal==true&&bolTieneCheckRet==true){
                                //document.forms[0].action="/Home/SeleccionarVuelo";
                                document.getElementById("hdIndexVuelo").value=intIdGrupo;
                                document.getElementById("hdIndexHorarioSalida").value=strNumSegSal;
                                document.getElementById("hdIndexHorarioRetorno").value=strNumSegRet;
                                document.forms[1].submit();
                                //alert(intIdGrupo);
                                //alert(strNumSegSal);
                                //alert(strNumSegRet);
                                //window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+intIdGrupo+'&seg=' + strNumSegSal+'c'+strNumSegRet;
                            }
                        }
                    }
                }
                else{
                    alert("3");
                    window.location = strPageSelected+'?Opcion=1&parIdIdioma=1&grupo='+intIdGrupo;
                }
            });
        })
        //-----------------------------------------------------------------------------------------//
    </script>
@using (Html.BeginForm("SeleccionarVuelo", "Home", FormMethod.Post))
{

    <div class="motor-avail">
        <div class="content">
            <div class="sec">
	            <div id="motor-publicidad">
                </div>
            </div>                
    @{
    List<Reserva_de_Vuelo.VuelosService.Vuelo> lstDisponibilidadVuelos = (List<Reserva_de_Vuelo.VuelosService.Vuelo>)Session["LISTA_VUELOS"];
        int intIndexGrupo = 0;
        int intIndexVuelo = 1;
        foreach (Reserva_de_Vuelo.VuelosService.Vuelo objVuelo in lstDisponibilidadVuelos)
        {
            <div class='bloque' id='grupo@(intIndexGrupo)'><!--Inicio Bloque--> 
            @if (objVuelo.TipoVuelo == Reserva_de_Vuelo.Util.Constantes.STR_ID_TIPO_VUELO_IDA_Y_VUELTA)
            { 
            <div class='div-content-bloq' > <!--Union de 2 Itinerarios-->
            <div class="itinerario">
                <div class='sub-itinerario'><!--Inicio SUB Itineario IDA-->
                     <ul class='item_data' ><!--Inicio Mensaje IDA--> 
                    <li  ><span class='icon-plane'> </span> </li>
                    <li class='type'> <span> SALIDA </span></li>
                    <li class='city'> @objVuelo.NombreOrigen, </li>
                    <li class='airport'>
                     @objVuelo.CodigoOrigen
                        @*<div class='popup-iti' style='display:none;position:fixed;margin-top:5px;width:340px' id='sal9'>
                    <div class='opaquediv'></div>
                    <div class='ContainerpopUp'>
                    <span class='indicator2'></span> 
                    <div class='popUpContent'>
                    <div class='popup-detail'>
                    <div class='tooltip'>Lima , Aeropuerto Internacional Jorge Chavez</div>
                    </div>
                    </div>  
                    </div>
                    </div>*@
                    </li>
                    <li> <span class='icon-flecha'></span></li>
                    <li class='city-arrival'> @objVuelo.NombreDestino, </li> 
                    <li class='airport'>
                        @*<a href='#' onMouseover='f_mostrar_div_aeropuerto("arr9",true,this,event);' onMouseout='f_mostrar_div_aeropuerto("arr9",false,this,event);' border='0' >AQP</a> *@
                        @objVuelo.CodigoDestino
                    @*<div class='popup-iti' style='display:none;position:fixed;margin-top:5px;width:340px' id='arr9'>
                    <div class='opaquediv'></div>
                    <div class='ContainerpopUp'>
                    <span class='indicator2'></span> 
                    <div class='popUpContent'>
                    <div class='popup-detail'>
                    <div class='tooltip'>Arequipa , Rodriguez Ballon</div>
                    </div>
                    </div>  
                    </div>
                    </div>*@
                    </li>
                    <li class='date'> 
                    <span><strong>@String.Format("{0:dddd d, MMMM yyyy}", objVuelo.FechaSalida)</strong></span> 
                    </li>
                    </ul><!--Fin Mensaje IDA--> 
                <ul class='itineraries-group'>
                    @{
                        int intIndexHorario = 1;
                        foreach (Reserva_de_Vuelo.VuelosService.HorarioVuelo objHorarioVuelo in objVuelo.HorariosVuelo)
                        {
                            if (!objHorarioVuelo.EsRetorno)
                            {
                                TimeSpan objTimeSpan = (objHorarioVuelo.FechaLlegada - objHorarioVuelo.FechaSalida);
                                        <li id="liItinReqSal@(intIndexVuelo)" class='itineraries-requerido'>
                                            <ul id="itin_req@(intIndexVuelo)" >
                                            <li class='radio'>
                                                <input name='rbSalida@(intIndexVuelo)' type='radio' value='@intIndexHorario' onClick="LimpiaRB(@lstDisponibilidadVuelos.Count, @intIndexVuelo, 0)" />
                                            </li> 
                                            <li class='leave'> <span>Sale:</span>
                                            <strong class='hour'>@objHorarioVuelo.FechaSalida.ToString("HH:mm")</strong> </li>
                                            <li class='arrive'> <span>Llega:</span>
                                            <strong class='hour'>@objHorarioVuelo.FechaLlegada.ToString("HH:mm")</strong></li>
                                            <li class='time'> 
                                            <span>@String.Format("{0}h, {1}m", objTimeSpan.Hours, objTimeSpan.Minutes)</span> </li>
                                            <li class='stops'> 
                                            </li>
                                            <li class='logo'>
                                                <span class='image'><img src='/Images/la/@(objHorarioVuelo.CodigoLineaAerea).gif' alt='@(objHorarioVuelo.NombreLineaAerea)' title='@(objHorarioVuelo.NombreLineaAerea)' ></span>
                                            </li>
                                            <li class='name'><strong>@(objHorarioVuelo.NombreLineaAerea)</strong></li><li class='error'><span class='icon-error' style='display:none'>X</span></li>
                                            @*<li id="liMensajeError@(intIndexVuelo)" class='error-message' style='display:none;'>Por favor, seleccione un horario de ida.</li>*@
                                            </ul>
                                        </li>
                            intIndexHorario++;
                            }
                        }
                      }
                        </ul>
                    </div>
                </div>
                        <div class='itinerario separar'> <!-- Inicio Itinerario REGRESO--> 
                        @{
                                <div class='sub-itinerario' ><!--Inicio SUB Itineario REGRESO-->
                                    <ul class='item_data' ><!--Inicio Mensaje REGRESO--> 
                                <li ><span class='icon-plane2'> </span> </li>
                                <li class='type'> <span> RETORNO </span> </li>
                                <li class='city'> @objVuelo.NombreDestino, </li>
                                <li class='airport'>
                                    @*<a href='#' onMouseover='f_mostrar_div_aeropuerto("sal14",true,this,event);' onMouseout='f_mostrar_div_aeropuerto("sal14",false,this,event);' border='0'>AQP</a>*@
                                    @objVuelo.CodigoDestino
                                @*<div class='popup-iti' style='display:none;position:fixed;margin-top:5px;width:340px' id='sal14'>
                                <div class='opaquediv'></div>
                                <div class='ContainerpopUp'>
                                <span class='indicator2'></span> 
                                <div class='popUpContent'>
                                <div class='popup-detail'>
                                <div class='tooltip'>Arequipa , Rodriguez Ballon</div>
                                </div>
                                </div>  
                                </div>
                                </div>*@
                                </li>
                                <li> <span class='icon-flecha'></span></li>
                                <li class='city-arrival'> @objVuelo.NombreOrigen, </li> 
                                <li class='airport'>
                                    @*<a href='#' onMouseover='f_mostrar_div_aeropuerto("arr14",true,this,event);' onmouseout='f_mostrar_div_aeropuerto("arr14",false,this,event);'  border='0' >LIM</a>*@ 
                                    @objVuelo.CodigoOrigen
                                @*<div class='popup-iti' style='display:none;position:fixed;margin-top:5px;width:340px' id='arr14'>
                                <div class='opaquediv'></div>
                                <div class='ContainerpopUp'>
                                <span class='indicator2'></span> 
                                <div class='popUpContent'>
                                <div class='popup-detail'>
                                <div class='tooltip'>Lima , Aeropuerto Internacional Jorge Chavez</div>
                                </div>
                                </div>  
                                </div>
                                </div>*@
                                </li>
                                <li class='date'>
                                    <span><strong>@String.Format("{0:dddd d, MMMM yyyy}", objVuelo.FechaRetorno)</strong></span> 
                                </li>
                                </ul>
                                <!--Fin Mensaje REGRESO--> 
                                <ul class='itineraries-group'>
                                @foreach (Reserva_de_Vuelo.VuelosService.HorarioVuelo objHorarioVuelo in objVuelo.HorariosVuelo)
                                {
                                    if (objHorarioVuelo.EsRetorno)
                                    {
                                        TimeSpan objTimeSpan = (objHorarioVuelo.FechaLlegada - objHorarioVuelo.FechaSalida);
                                            <li id='liItinReqRet@(intIndexVuelo)' class='itineraries-requerido'>
                                            <ul id='itin_req@(intIndexVuelo)' >
                                            <li class='radio'><input name='rbRetorno@(intIndexVuelo)' type='radio' value='@intIndexHorario' onClick='LimpiaRB(@lstDisponibilidadVuelos.Count, @intIndexVuelo, 0)' >
                                            </li> 
                                            <li class='leave'> <span>Sale:</span>
                                            <strong class='hour'>@objHorarioVuelo.FechaSalida.ToString("HH:mm")</strong> </li>
                                            <li class='arrive'> <span>Llega:</span>
                                            <strong class='hour'>@objHorarioVuelo.FechaLlegada.ToString("HH:mm")</strong></li>
                                            <li class='time'> 
                                            <span>@String.Format("{0}h, {1}m", objTimeSpan.Hours, objTimeSpan.Minutes)</span> </li>
                                            <li class='stops'> </li>
                                            <li class='logo'>
                                            <span class='image'><img src='/Images/la/@(objHorarioVuelo.CodigoLineaAerea).gif' alt='@(objHorarioVuelo.NombreLineaAerea)' title='@(objHorarioVuelo.NombreLineaAerea)' ></span>
                                            </li>
                                            <li class='name'><strong>@(objHorarioVuelo.NombreLineaAerea)</strong></li><li class='error'><span class='icon-error' style='display:none'>X</span></li></ul>
                                            </li>
                                            @*<li id="liMensajeError@(intIndexVuelo)" class='error-message' style='display:none;'>Por favor, seleccione un horario de ida.</li>*@
                                        intIndexHorario++;
                                    }
                                }
                                </ul> <!--LINEA FALTANTE-->
                                </div> <!--Fin SUB Itinerario REGRESO -->
                            }
                        </div>
                    </div>
                }
            else{
                    <div class='div-content-bloq' > <!--Union de 2 Itinerarios-->
                    <div class="itinerario">
                        <div class='sub-itinerario'><!--Inicio SUB Itineario IDA-->
                                <ul class='item_data' ><!--Inicio Mensaje IDA--> 
                            <li  ><span class='icon-plane'> </span> </li>
                            <li class='type'> <span> SALIDA </span></li>
                            <li class='city'> @objVuelo.NombreOrigen, </li>
                            <li class='airport'>
                                @objVuelo.CodigoOrigen
                                @*<div class='popup-iti' style='display:none;position:fixed;margin-top:5px;width:340px' id='sal9'>
                            <div class='opaquediv'></div>
                            <div class='ContainerpopUp'>
                            <span class='indicator2'></span> 
                            <div class='popUpContent'>
                            <div class='popup-detail'>
                            <div class='tooltip'>Lima , Aeropuerto Internacional Jorge Chavez</div>
                            </div>
                            </div>  
                            </div>
                            </div>*@
                            </li>
                            <li> <span class='icon-flecha'></span></li>
                            <li class='city-arrival'> @objVuelo.NombreDestino, </li> 
                            <li class='airport'>
                                @*<a href='#' onMouseover='f_mostrar_div_aeropuerto("arr9",true,this,event);' onMouseout='f_mostrar_div_aeropuerto("arr9",false,this,event);' border='0' >AQP</a> *@
                                @objVuelo.CodigoDestino
                            @*<div class='popup-iti' style='display:none;position:fixed;margin-top:5px;width:340px' id='arr9'>
                            <div class='opaquediv'></div>
                            <div class='ContainerpopUp'>
                            <span class='indicator2'></span> 
                            <div class='popUpContent'>
                            <div class='popup-detail'>
                            <div class='tooltip'>Arequipa , Rodriguez Ballon</div>
                            </div>
                            </div>  
                            </div>
                            </div>*@
                            </li>
                            <li class='date'> 
                            <span><strong>@String.Format("{0:dddd d, MMMM yyyy}", objVuelo.FechaSalida)</strong></span> 
                            </li>
                            </ul><!--Fin Mensaje IDA--> 
                        <ul class='itineraries-group'>
                            @{
                                int intIndexHorario = 1;
                                foreach (Reserva_de_Vuelo.VuelosService.HorarioVuelo objHorarioVuelo in objVuelo.HorariosVuelo)
                                {
                                    if (!objHorarioVuelo.EsRetorno)
                                    {
                                        TimeSpan objTimeSpan = (objHorarioVuelo.FechaLlegada - objHorarioVuelo.FechaSalida);
                                                <li id="liItinReqSal@(intIndexVuelo)" class='itineraries-requerido'>
                                                    <ul id="itin_req@(intIndexVuelo)" >
                                                    <li class='radio'>
                                                        <input name='rbSalida@(intIndexVuelo)' type='radio' value='@intIndexHorario' onClick="LimpiaRB(@lstDisponibilidadVuelos.Count, @intIndexVuelo, 0)" />
                                                    </li> 
                                                    <li class='leave'> <span>Sale:</span>
                                                    <strong class='hour'>@objHorarioVuelo.FechaSalida.ToString("HH:mm")</strong> </li>
                                                    <li class='arrive'> <span>Llega:</span>
                                                    <strong class='hour'>@objHorarioVuelo.FechaLlegada.ToString("HH:mm")</strong></li>
                                                    <li class='time'> 
                                                    <span>@String.Format("{0}h, {1}m", objTimeSpan.Hours, objTimeSpan.Minutes)</span> </li>
                                                    <li class='stops'> 
                                                    </li>
                                                    <li class='logo'>
                                                        <span class='image'><img src='/Images/la/@(objHorarioVuelo.CodigoLineaAerea).gif' alt='@(objHorarioVuelo.NombreLineaAerea)' title='@(objHorarioVuelo.NombreLineaAerea)' ></span>
                                                    </li>
                                                    <li class='name'><strong>@(objHorarioVuelo.NombreLineaAerea)</strong></li><li class='error'><span class='icon-error' style='display:none'>X</span></li>
                                                    @*<li id="liMensajeError@(intIndexVuelo)" class='error-message' style='display:none;'>Por favor, seleccione un horario de ida.</li>*@
                                                    </ul>
                                                </li>
                                    intIndexHorario++;
                                    }
                                }
                                }
                                </ul>
                            </div>
                        </div>
                    </div>
            }
        <!--fIN Itinerario REGRESO--> 
        <div>
        <!--Fin Union de 2 Itinerarios-->
        </div>
                <div class='contenedor-precio'><!--Inicio Div Precio-->
        <div class='actions'>
        </div>
        <div class='oferta_vuelo2'>
        <span class='precio_itinerario'>
        <span class='precio-dolares'> 
        <span class='currency'>US$</span> 
            @{decimal decTotalPgar = objVuelo.TarifaAdulto + objVuelo.TarifaNino + objVuelo.TarifaInfante;
                  }
        <span class='amount'>@decTotalPgar</span> 
        </span>
        </span> 
        <span class='fare-description'></span>
        <div class='boton-comprar-vuelo'>
        <img src='/Images/btn-comprar.gif' id="lnkComprar@(intIndexVuelo)" name="lnkComprar@(intIndexVuelo)" class='lnkComprar' onmouseover="this.src='/Images/btn-comprar2.gif';" onmouseout="this.src='/Images/btn-comprar.gif';"/>
        </div>
        </div>
        </div>
        </div><!--FIN Union de 2 Itinerarios--> 
        <!--Fin Div Precio-->
            intIndexVuelo++;
        }

    }
        </div><!--Fin Bloque-->
        </div>
    <input id="hdIndexVuelo" name="hdIndexVuelo" type="hidden"/>
    <input id="hdIndexHorarioSalida" name="hdIndexHorarioSalida" type="hidden"/>
    <input id="hdIndexHorarioRetorno" name="hdIndexHorarioRetorno" type="hidden"/>

}
    	</div>
</div>
